upper part of windows - Español Inglés Diccionario